an ugly, repulsive person - Türkçe İngilizce Sözlük